#i_search input{width: 154px}
#i_search li div{width: 353px}
/*
indexMenu
 */
#indexMenu,#indexMenu em,.menuL li,.menuL a,.menuL a:hover{height: 34px;line-height: 34px;background-image: url(images/header/esfnav_bg.gif);background-position: 0px -40px;background-repeat: repeat-x;font-size: 14px;color:#fff;font-weight: 600;text-decoration: none;}
#indexMenu .r2{width: 3px;background-position: -3px 0px;float: right;}
#indexMenu{position: relative;}
.menuL{position: absolute;left: 164px;top: 0;}
.menuL li,.menuL a{float: left;}
#indexMenu .menuL em{position: absolute;right: 0;top:0;width: 2px;background-position: 0 -80px;}
.menuL a{padding: 0px 20px;position: relative;}
.menuL a:hover{background-position: 0px -240px;}
.menuL .s a,.menuL .s a:hover{background-position: 0px -120px;}
#indexMenu .s a em,#indexMenu .menuL .s a:hover em{width: 5px;background-position: 0px -200px;}
#indexMenu .menuL a:hover em{width: 5px;background-position: 0px -320px;}
#newMenu{position: absolute;top: 0;left: 0;width: 164px;height: 34px;line-height: 34px;font-weight: normal;z-index: 9;background: url(images/header/newmenu.png) no-repeat 0 0;}
#newMenu.on{background-position: 0 -35px;}
#newMenu a.fir,#newMenu a.fir:hover{display: block;height: 34px;line-height: 34px;color: #fff;text-decoration: none;padding: 0 0 0 32px;}
#newMenu ul{display: none;position: absolute;top: 32px;left: 0;width: 146px;border:2px #3e87e2 solid;background: #f2f9ff;}
#newMenu.on ul{display: block;}
#newMenu li{position: relative;width: 100%;height: 36px;border-top: 1px #fff solid;border-bottom: 1px #e6f3ff solid;background: url(images/header/esf-c.png) no-repeat 124px 50%;z-index: 1;float: left}
#newMenu li a{position: absolute;left: 0;top: -1px;width: 88px;display: block;padding: 0 0 0 32px;height: 38px;line-height: 38px;z-index: 9;}
#newMenu li.on{z-index: 9;}
#newMenu li a:hover,#newMenu li.on a{border:1px #3e87e2 solid;border-left: 0;border-right:0;text-decoration: none;font-weight: bold;height: 36px;line-height: 36px;color: #333;background: #fff;}
#newMenu li.on div{display: block;}
#newMenu div{display: none;position: absolute;left: 119px;top: -24px;z-index: 1;width: 240px;padding:4px 9px;border:1px #3e87e2 solid;background: #fff;}
#newMenu li.on div a{display: inline-block;position: static;width: 72px;padding: 0 0 0 4px;height: 34px;line-height: 34px;font-weight: normal;border:0;border-bottom: 1px #dcdcdc dashed;font-size:12px;border-radius: 3px;}
#newMenu li.on div a:hover{color: #f00;text-decoration: underline;height: 34px;line-height: 34px;border:0;border-bottom: 1px #dcdcdc dashed;font-weight: normal;}

.w900{width:900px;}
.w260{width:260px;}
.w720{width:720px;}
.w220{width:220px;}
.w340{width:340px;}
.w725{width: 725px;}
.w225{width: 225px;}
.w400{width:400px;}
.w455{width:455px;}
.pdl10{padding-left: 10px;}
.pd10{padding: 10px;}
.mt25{margin-top: 25px;}
.mt20{margin-top: 20px;}
img{display: block;}
strong{font-weight: 600;}
.orange{color: #FF6A00}




.lettsub5,.lettsub7,.lettsub9{display: inline-block;float: left;width: 64px;height: 24px;line-height: 24px;overflow: hidden;text-align: left;}
.lettsub7{width: 88px;}
.lettsub9{width: 108px;}
.modA,.modB,.modC{border:1px solid #CCDBE8;border-radius:3px;margin-bottom:10px;}
.modA{border-top: 2px solid #1D59B3;border-radius:0px 0px 3px 3px;}
.modB h4,.modA h4,.modC h4{height:32px;line-height:32px;padding:10px 16px 0px 16px;font-size:14px;font-weight:600;}
.modC{border:1px solid #DEDEDE;}
.modC h4{background:url(images/xinfang/titlebg.gif) repeat-x 0px -240px;padding-top:0px;}
.modC h4 a{color:#325193;font-weight: normal;font-size: 12px;float: right;}
.modB h4 a{color:#325193;}
.inLi .modA{width: 723px;float: left;}
.inLi .modB{width: 223px;float: right;}
.inLi .adb{width: 203px;padding: 10px;}
h4 sub{background:url(images/xinfang/titlebg.gif) no-repeat 0px -200px;width: 8px;height: 9px;display: block;position: relative;margin:0 0 -9px -16px;overflow: hidden;}
.modBT .more{font-size: 12px;font-weight:normal;float: right;color: #333;*margin: -32px 0 0 0;}
.modBT .more:hover{color: #f00;}
.modBT span{font-size: 12px;font-weight:normal;width: 500px;text-align: right;color: #333;}
.modBT span a{padding: 0px 5px;display: inline-block;}
/*搜索*/
.hotdc{padding: 9px;height: 145px;}
.hotdc span{float: left;width: 640px;}
.hotdc span.a_name{width: 60px;height: 24px;color: #1D61C8;font-weight: bold;}
.hotdc span a{display: inline-block;margin: 0 0 0 14px;padding: 0 0 4px 0;}
.hotdc span a.on{background: url(images/esf/cenj.png) no-repeat 50% 22px;}
.hotdc span.hotInfo{margin:0 32px 12px 64px;border: 1px #BAD5FD solid;border-radius: 3px;width: 600px;height: 48px;overflow: hidden;}
.hotdc span.hotInfo a{padding: 0;}
/*登录注册*/
.login_sign{background:url(images/esf/c.inde.t20120801.gif) no-repeat;height:50px;width:100%;}
.login_sign a{background:url(images/esf/c.inde.t20120801.gif) no-repeat scroll;display:block;float:left;text-indent:-9999px;overflow:hidden;}
.login_sign a.login{width:79px;height:50px;background-position:0px 0px;float:left;}
.login_sign a.sign_in{width:145px;height:50px;background-position:-80px 0px;float:right;}
.login_sign a.login:hover{background-position:0px -51px;border-right:1px #ffb46b solid;}
.login_sign a.sign_in:hover{background-position:-80px -51px;border-left:1px #ffb46b solid;}
.manage{height:104px;}
.manage li{height:52px;padding-left:75px;border-bottom:1px #CCDBE8 dashed;background:url(images/esf/fbgl20120801.gif) no-repeat scroll;}
.manage li a{line-height:52px;font-family:"微软雅黑";font-size:18px;}
.manage li a:link,.manage li a:visited{color:#159bd3;}
.manage li.t1{background-position:10px 8px;}
.manage li.t2{background-position:10px -52px;border-bottom:none;}
/*资讯*/
.pic_news{padding: 10px 0px 20px 15px;}
.pic_news h4.modBT{padding: 0 21px 9px 0;}
.xwlist{text-align: right;margin-left: 15px;line-height: 25px;}
.xwlist li{padding-left: 10px;background:url(images/esf/dot-3.gif) no-repeat left center;}
.xwlist a{float: left;}
/*推荐房源*/
.pic_tj{padding:10px 0px;}
.pic_tj li{width:161px;float:left;padding-left: 15px;position: relative;}
.pic_tj sub{position: absolute;right: 0px;top: 0px;}
.pic_tj a img{width: 155px;height: 115px;padding:2px;border: 1px solid #ccc;}
.pic_tj a:hover img{border:1px solid #1D59B3;}
.pic_tj p a,.pic5_tj p a{display: block;color:#1D59B3;}
.pic_tj span{display: inline-block;padding-right: 8px;}
/*最新房源 文字列表*/
.fyList,.newslist{padding: 0px 10px 10px 10px;}
.fyList li{float: left;width:320px;height: 24px;line-height: 24px;overflow: hidden;padding: 0 20px 0 9px;background:url(images/esf/dot-3.gif) no-repeat left center;text-align: right;}
.fyList .w1,.fyList .w2,.fyList .w3,.fyList .w4{display: inline-block;text-align: left;overflow: hidden;height: 24px;float: left}
.fyList a{float: left;color:#1D59B3;}
.fyList .w1 {width: 45px;color:#333;}
.fyList a:hover{color:#f00;}
.fyList .w2 {width: 42px;}
.fyList .w3 {width: 60px;}
.fyList .w4 {width: 64px;color:#f00;}
.fyList a.ding{font-weight: bold;color: #f00;}
/*求购房源*/
.newslist li{height: 24px;line-height: 24px;overflow: hidden;padding-left: 10px;background:url(images/esf/dot-3.gif) no-repeat left center;width:193px;}
.newslist li a{color:#1D59B3;}

.pic5_tj{margin: 0px 11px 10px 11px;padding: 10px 0px;border-bottom:1px solid #CCDBE8;}
.pic5_tj li{width:125px;float:left;padding-left: 15px;}
.pic5_tj a img{width:100px;height:75px;}
.pic5_tj span{display: block;}
/*经纪人房源*/
.agent {padding:0px 10px;}
.agent li{height: 59px;padding-left: 60px;position: relative;margin-bottom: 10px;margin-top:10px;}
.agent a{display: inline-block;color:#1D59B3;margin-right: 5px;line-height: 16px;}
.agent .z{width:16px;height:16px;background:url(images/esf/icon-16-rent.gif) no-repeat left top;}
.agent .s{width:16px;height:16px;background:url(images/esf/icon-16-sell.gif) no-repeat left top;}
.agent .tx{position: absolute;left:0px;top:0px;}
.agent .tx img{width: 50px;height: 50px;}
/*计算器*/
.t_tools{line-height: 28px;background: url(images/esf/toolicon20120801.gif) no-repeat left 4px;margin: 0px 20px 8px 20px;padding-left:22px;}
.t_tools a{display: block;color:#1D59B3;}

.xqList{width:938px;padding-bottom: 0px;margin-bottom: 10px;overflow: hidden;background: url(images/xinfang/1-1.gif) repeat-y 50% 0;}
.xqList li{width: 420px;padding:0 20px 0 9px;margin:0 0 0 20px;_display: inline;}
.bor_n{border: none;}
.xqList .w1{width: 60px;}
.xqList .w5 {width: 70px;float: right;color: #f00;}
.xqList .w6 {width: 60px;float: right;}
/*友情链接*/
.links h4{color: #333;}
.links span{font-size: 12px;font-weight: normal;}
.links a{display: inline-block;margin:0 0 0 16px;}
.flinks{padding:10px 15px;}
.flinks a{display: inline-block;width: 110px;}
/*---------------------焦点图---------------------*/
.focus-pic{width:280px;height:200px;position: relative;}
.focus-pic .dt{position:absolute;right:2px;bottom:30px;z-index:99;line-height:16px;height:22px;}
.focus-pic i{display:inline-block;width:16px;height:16px;line-height:16px;overflow:hidden;background-color:#676767;text-align:center;color:#fff;margin:0 4px 0 0;cursor:pointer;font-family:Arial;font-style:normal;}
.focus-pic .on{color:#FFF8AF;font-weight:bold;background-color:#77B300;border-top:5px solid #77B300;border-bottom:1px solid #77B300;position:relative;top:1px;}
.focus-pic a,.focus-pic img{width:100%;height:170px;position:absolute;left: 0;top: 0;}
.focus-pic p{position:absolute;left: 0;bottom: 0;width:100%;height:27px;line-height: 27px;background-color:#676767;text-align:center;border-top:3px solid #77B300;overflow:hidden;}
.focus-pic a,.focus-pic a:hover{color:#fff;font-size:12px;}

/*------------------------二手房列表页--------------------------*/
.Tle{height: 30px;background: url(images/esf/list_tle_btn.gif) repeat-x 0px -381px;text-align: right;}
.Tle a{background: url(images/esf/list_tle_btn.gif) repeat-x;float:left;text-align: center;line-height: 29px;}
.Tle .B{width: 76px;background-position: 0 -310px;margin-right: -1px;_margin-right:0;}
.Tle .A,.Tle .A:hover,.Tle .on,.Tle .on:hover{width: 99px;background-position: 0px -270px;color: #fff;font-weight:bold;}
.Tle .C{width: 76px;background-position: 0px -350px;}
.Tle .D{background-position: 0px -445px;color: #fff;font-weight: bold;width: 64px;}
.tel_page a,.tel_page span{float: left;text-align: center;}
.tel_page span{padding: 0px 8px;}
.tel_page .pre{width: 22px;height: 22px;background-position:0 -147px;background-repeat: no-repeat;}
.tel_page .pre:hover,.tel_page .pre_none{background-position:0 -174px;}/*第一页的图片变灰*/
.tel_page .next,.tel_page .next:hover{width: 50px;height: 22px;line-height: 22px;padding-right:8px;background-position: 0 -206px;background-repeat: no-repeat;}
.tel_page .next_none{background-position: -80px -206px;}/*最后一页的图片变灰*/
.Tle2{height: 30px;padding: 5px 10px 0px 5px;border: 1px solid #DEDEDE;background: url(images/esf/list_lefttlebg.gif) repeat-x center top;}
.Tle2 form{width: 186px;height: 23px;line-height: 23px;color: #333;background: url(images/esf/condition_bg.gif) no-repeat 0 -190px;float: left;overflow: hidden;}
.Tle2 input{height: 23px;line-height: 23px;border: none;background: none;float: left;}
.Tle2 .txt{width: 130px;padding:0 3px;}
.Tle2 .btn{width: 50px;cursor: pointer;}
.Tle2 span.fr{margin: 0 9px 0 0;}
.s_list{width: 123px;height: 22px;line-height: 22px;color: #666;cursor: pointer;position: relative;z-index: 9;background: url(images/esf/list_tle_btn.gif) no-repeat 0 0;margin-right:5px;}
.s_list span{padding-left: 5px;}
.s_list ul{width: 109px;overflow: visible;position: absolute;top: 21px;left: 0px;display: none;background: white;border: 1px solid #DDD;padding: 6px;z-index: 1000;}
.s_list.h ul{display: block;}
.s_list ul li:hover{background:#F5F5F5;}
.TelIcon a{height: 22px;float:left;cursor: pointer;border: none;text-align: left;padding-left: 4px;background: url(images/esf/list_tle_btn.gif) no-repeat;}
.TelIcon .A1{width: 46px;background-position:0 -120px;margin-right: 5px;}
.TelIcon .up{background-position:0 -30px;}
.TelIcon .down{background-position:0 -60px;}
.TelIcon .B1{width: 44px;background-position:-97px -419px;}
.TelIcon .B2{width: 45px;background-position:0 -90px;}
.TelIcon .B3{width: 44px;background-position:-49px -419px;}
.TelIcon .B1h{width: 44px;background-position:-97px -90px;}
.TelIcon .B2h{width: 45px;background-position:0 -419px;}
.TelIcon .B3h{width: 44px;background-position:-49px -90px;}
/*对比模块*/
#pkCon{position: absolute;right: 0;top:0;}
#pkCon .hided{width: 34px;height: 126px;background:url(images/esf/f_side_pic_02.gif);cursor: pointer;}
#pkCon .show{width: 224px;height: auto;display: none;}
#pkCon.on .hided{display: none;}
#pkCon.on .show{display: block;}
#pkCon h4{height: 34px;line-height: 34px;background:url(images/esf/f_side_pic_12.gif);cursor: pointer;color: #fff;font-weight: bold;padding: 0 9px;}
#pkCon ul{background: #fff;border-left: 1px #ddd solid;border-right: 1px #ddd solid;}
#pkCon li{text-align: center;padding: 9px;border-bottom: 1px #ddd solid;}
#pkCon button{width: 49px;height: 24px;border:0;cursor: pointer;background: url(images/xinfang/compar.jpg);margin: 0 9px;}
#pkCon button.qk{background: url(images/xinfang/comparclear.jpg);}
#pkCon li em{width: 12px;height: 12px;float: right;background: url(images/esf/icon_close2.gif);vertical-align: middle;cursor: pointer;margin: 4px 0 -4px;}
/*搜索列表页热词*/
.hota{background:#F3F3F3;overflow:hidden;font-size:12px;line-height:24px;padding:8px 0;border-top:2px solid #149BD2;margin:10px 0 0 0;}
.hota a{padding-right:9px;display: inline-block;}
.hot{padding:2px 0;}
.hot .hot_fenlei{width:172px;padding:0px 10px;text-align:right;float:left;color:#666;}
.hot .hot_link{width:760px;float:left;overflow:hidden;height:auto;}
.circle strong{color:#666;text-align:right;padding:0px 10px;width:172px;display:block;float:left;}
.hotarea{line-height:22px;overflow:hidden;position:relative;height:70px;font:12px/2 Arial,Tahoma,"Times New Roman";width:760px;float:left;margin:0 0 0 3px;}
.hotarea dt.s{color:#fff;background:#9f9f9f;border:1px solid #777;}
.hotarea dt{cursor:pointer;height:22px;line-height:22px;margin:0 4px 0 0;text-align:center;display:inline-block;padding:0 7px;background:#fff;border:1px solid #dee3e7;float: left;}
.hotarea dd{left:10px;height:48px;overflow:hidden;position:absolute;top:28px;display:none;}
/*右侧列表*/
.modC ul{margin: 5px 10px;}
.top10{background: url(images/xinfang/top10bg.gif) no-repeat 0 -1px;}
.top10 li,.t3List li{height: 26px;line-height: 26px;overflow: hidden;padding: 0 0 0 24px;text-align: right;}
.top10 a,.t3List a{float: left;color: #036;}
.top10 a:hover,.t3List a:hover{color: #f00;}
.top10 li .w2{width: 99px;height:26px;overflow: hidden;}
.w2 img{float: left;display: block;margin: 4px 0 -4px 0;}
.top10 li{*height:22px;_height:23px;}
.t3List .w2,.t3List .w3{width: 56px;height: 24px;overflow: hidden;display: inline-block;text-align: left;}
.t3List .w3{width: 64px;text-align: right;float: none;color: #C71202;_width:62px;_padding:0 2px 0 0;}
.t3List li{padding: 0;}
.t3List .w2,.t3List .w3{float: left;}
/*搜索项*/
.modTab{height: 32px;margin: 0;background:url(images/xinfang/titlebg.gif) repeat-x 0px -240px;height:32px;line-height:32px;}
.modTab li{float: left;height: 32px;line-height: 32px;font-size: 12px;text-align: center;display: block;border-left:1px #ddd solid;margin: 0 0 0 -1px;font-weight: normal;padding: 0 32px;}
.modTab li.on,.modA .modTab li.on{font-weight: bold;color: #c00;background:#fff;}
.fbfr{float: right;width: 156px;height: 32px;line-height: 32px;display: block;background: url(images/esf/condition_bg.gif) no-repeat 0 -42px;font-size: 14px;font-weight: 600;text-align: center;color: #E95513;}
.conl1 cf{padding: 4px 0;}
.conl1 span{color:#2953A6;display:block;padding:2px 9px;}
.conl1 span.a_name{color:#333;text-align:right;width:38px;border-left:0;float:left;margin: 0;}
.conl1 span a,.conl1 em{color:#2953A6;display:inline-block;margin:0 9px 0 0;padding: 0 3px;}
.conl1 .Letter .n{width: auto;border:0;background: #fff;font-size:12px;}
.conl1 span a:hover,.conl1 span a.c,.conl1 .Letter a.n.c,.conl1 .Letter .n:hover{background-color:#F60;color:#fff;text-decoration: none;}
.conl1 .Letter a{background:#f6f6f6;border:1px solid #e8e8e8;display:inline-block;font-size:14px;height:20px;width:15px;line-height:20px;text-align:center;margin-right: 5px;}

.conl1 span .save{padding: 0 0 0 16px;background: url(images/xinfang/bullet_disk.gif) no-repeat 0 50%;}
.conl1 .cle{padding: 0 0 0 16px;background: url(images/xinfang/clear.gif) no-repeat 0 50%;}
.conl1 .cle:hover,.conl1 .save:hover{background-color: #fff;color: #f00;}
.conl1 span.i{border:1px #ddd solid;background: #f6f6f6;margin:0 24px 0 72px;}
.conl1 i{color:#ff8040;font-style:normal;background:#fff;border:1px solid #FF8040;display: inline-block;height: 24px;line-height: 24px;position:relative;padding: 0 18px 0 2px;}
.conl1 em a,.conl1 em a:hover{background:url(images/esf/condition_bg.gif) no-repeat scroll -80px -160px;display:block;height:13px;width:13px;border:0;position: absolute;right: -13px;top: 5px;overflow: hidden;}
.conl1 input{width: 240px;height: 24px;line-height: 24px;padding: 0 9px;border:1px #ccc solid;}
.conl1 button{background:url(images/xinfang/condition_bg.gif) no-repeat 0 -85px;width:69px;height:26px;border:none;cursor:pointer;vertical-align: middle;margin: 0 9px;*margin: -6px 0 6px 9px;}
.autof input{width: 36px;padding: 0 2px;}
.autof a.obtn{color: #fff}
.conl1 .b{background: #fbfbfb;border-top:1px #ddd solid;padding: 4px 0;}
/*list*/
.FyList {width: 100%;}
.FyList td{text-align: center;padding: 10px 0px;border-bottom: 1px solid #DFDFDF;vertical-align: middle;}
.FyList .pic{width: 125px;}
.FyList .pic a{position: relative;padding: 2px;border: 1px #eee solid;width:100px;height: 75px;display:block;margin: 0 auto;}
.FyList .pic img{width:100px;height: 75px;}
.FyList .pic a:hover{border: 1px #f00 solid;text-decoration: none;}
.FyList .pic span{width:28px;height:16px;line-height: 16px;color:#fff;position:absolute;left: 0px;bottom:0px;background: url(images/esf/icon_more_28x16.jpg) no-repeat scroll 0 0 transparent;}
.FyList .info{text-align: left;}
.FyList h5 span{font-weight: normal;font-size: 12px;}
.FyList h5{font-size: 14px;font-weight: 600;}
.FyList a{color:#00D;}
.FyList p a{color: #0B4EA5;}
.FyList p span{margin: 0 0 0 9px;}
.FyList a:hover{color: #f00;}
.FyList sub{height: 20px;width: 34px;display: inline-block;background: url(images/xinfang/tag_icon.gif) no-repeat;margin: 4px 0 -4px 0;}
.FyList sub.dt{background-position: 0px -237px;}
.FyList .info img{display: inline;}
.FyList .area{font-size: 16px;width: 100px;}
.FyList .price{font-size: 20px;width: 120px;}
.FyList .price span{font-size: 12px;display: block;}
.FyList .space{width: 99px;}
.FyList .space b{font-size: 14px;display: block;}
.FyList .urgent,.FyList .urgent1,.FyList .urgent2,.FyList .urgent3{width: 35px;background-repeat:no-repeat;background-position:50% 50%;}
.FyList .urgent1{background-image:url(images/common/tag_urgent1.gif);}
.FyList .urgent2{background-image:url(images/common/tag_urgent2.gif);}
.FyList .urgent3{background-image:url(images/common/tag_urgent3.gif);}
.FyList strong{color:#F70;}

.FyList .btn{display: block;width: 67px;height: 23px;border: none;margin: 15px auto 0 auto;cursor: pointer;background: url(images/esf/list_tle_btn.gif) no-repeat 0 -238px;}
.FyList li{float: left;height: 332px;width: 220px;list-style: none;background: url(images/esf/esf_03bg.gif) no-repeat;padding: 15px 0 0 15px;margin: 19px 2px 0 2px;z-index: 0;position: relative;}
.FyList .aforseo img{width: 210px;height: 158px;}
.FyList .aforname{position: absolute;left: 15px;top: 150px;background: rgba(13, 105, 147, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#660D6993',endColorstr='#660D6993');display: block;height: 24px;line-height: 24px;text-align: center;width: 210px;}
.FyList dl{line-height: 20px;}
.FyList dt{border-bottom: 1px dashed #EFEDED;display: block;font: 12px/20px "Microsoft Yahei","宋体",verdana;height: 44px;overflow: hidden;}
.FyList dt a{color: #036;}
.FyList .aforname,.FyList .aforname a{color: white;}
.FyList dd.s{border-bottom: 1px dashed #EFEDED;font-size: 14px;height: 28px;line-height: 28px;margin: 0 0 4px 0;}
.FyList dd.s .fr{padding: 0 4px 0 0;}
.FyList .fr img{display: inline;vertical-align: middle;}
.FyList tr.h td{background-color: #f3f3f3;}
.noresult {margin: 20px 0 0 64px;}
.noresult img, .noresult .text {float: left;margin: 12px;}
.noresult .text .tip{position: static;padding:0}
.noresult p{padding: 0 0 0 24px;}
.picnumber_big{font-size: 12px;text-align: center;color: white;background: url(images/esf/icon_more_28x16.jpg) no-repeat;display: inline-block;width: 28px;height: 16px;line-height: 16px;}
.FyList .picnumber_big{margin: 0 0 0 4px;}
.FyList dd a,.FyList dd{color: #666;}
.jjrl{overflow: hidden;}
.jjrl li{padding:9px 0;border-bottom: 1px #ddd dashed;margin: 0 0 -1px 0;}
.jjrl .jAvatar{float: left;display: block;width: 52px;height: 52px;padding: 2px;border: 1px solid #D2D2D2;margin: 0 5px 0 0;}
.jjrl .jAvatar:hover{border: 1px #f00 solid;}
.jjrl .jAvatar img{width: 52px;height: 52px;}
.jjrl p{line-height: 18px;}
.jjrl p img{display: inline;*margin: 4px 0 -4px 0;}
/**/
.total{width: 350px;height: 159px;overflow: hidden;margin: 15px 10px;*height:162px;}
.total-txt{width: 320px;padding: 15px 0 0 20px;}
.total-txt p{height: 110px;}
.total-txt input{height: 28px;line-height: 28px;width: 160px;padding: 0 4px;border:1px #ddd solid;border-radius: 3px;vertical-align: middle;}
.total-txt button{width: 72px;height: 28px;background: url(images/esf/button.gif) 50% no-repeat;border:0;cursor: pointer;vertical-align: middle;margin: 0 9px;color:#fff;}
.userLogin{text-align: center;padding: 10px 0 0 0;}
.userLogin p{line-height: 20px;}
.userLogin div{height: 115px;background: url(images/esf/login-bg2.gif) no-repeat 9px 0;margin-left: 10px;}
.userLogin .jjr{background: url(images/esf/login-bg.gif) no-repeat 9px 0;}
.userLogin .company{height: 85px;margin-bottom: 30px;}
.userLogin div a{color: #0041D9;display: inline-block;float: left;height: 28px;line-height: 28px;padding: 0 0 0 29px;width: 70px;}
/*房源详细*/
.infoMain {border: 1px solid #ddd;background: #F7FAFF;}
.de_info{float: left;width: 778px;background: white url(images/esf/detail_topbg.gif) repeat-x center top;border-right: 1px solid #ddd;position: relative;}
.imgzhuangtai{position: absolute;left: 620px;top: 30px;z-index: 9;}
.de_info h1 {font-size: 16px;color: black;text-align: center;font-weight: bold;margin: 15px 0;}
.de_info h1 img{display: inline;vertical-align: middle;}
.pic_left {width: 320px;float: left;padding-left: 25px;padding-top: 10px;}
.preview .big{width: 308px;height: 237px;border: 2px solid #CECECE;}
.preview .cf{padding-top: 16px;}
.preview li.on{background: url(images/esf/preview-point.gif) no-repeat 50% 0;}
.preview li.on img,.preview img:hover{border-color: #FE8B18;}
.preview li{padding-top: 5px;float: left;margin: 0 3px 0 0;}
.preview img{width: 56px;height: 42px;display: block;padding: 1px;border: 1px solid #CCCBCB;cursor: pointer;}
.house_info{width: 360px;float: left;color: #666;padding-left: 32px;}
.house_info table{width: 100%;}
.house_info td{height: 32px;line-height: 25px;border-bottom: 1px dashed #D2D2D2;}
.house_info .count {margin-left: 18px;padding-left: 20px;background: url(images/esf/count.gif) no-repeat 5px center;}
.house_info .tel {width: 360px;height: 99px;background: url(images/esf/phone.gif) no-repeat;margin: 10px auto 3px;padding-top: 10px;}
.house_info .tel p {height: 32px;line-height: 27px;padding-left: 75px;}
.house_info .tel b {font-family: Tahoma;font-size: 24px;line-height: 120%;color: #333;}
.house_info .extend a {float: left;display: block;width: 78px;padding-left: 38px;height: 25px;line-height: 25px;}
.house_info td a{color:#2E59AF;margin: 0 4px;}
.house_info td a:hover{color: #f00;}
.de_pople{width: 179px;float: left;padding-top: 15px;text-align: center;}
.de_pople img{display: inline;}
.de_pople .ImgPhoto img {width: 120px;height: 120px;}
.de_pople .btn_style1,.de_pople .btn_style2{display: inline-block;background-image: url(images/esf/btn1.gif);width: 120px;height: 26px;background-color: transparent;border: none;cursor: pointer;margin-top: 5px;}
.de_pople .btn_style2 {background-image: url(images/esf/btn2.gif);}
.de_pople p{text-align: left;padding-left: 12px;margin-top: 10px;}
.de_pople a{color: #2E59AF;}
.a_fangyuan{margin-top: 20px;}
.a_fangyuan .Title {width: 955px;height: 31px;background: url(images/esf/abg.gif) repeat-x left bottom;padding-left: 5px;}
.a_fangyuan .Title li {float: left;display: inline;width: 100px;height: 31px;line-height: 31px;text-align: center;font-size: 14px;margin-left: 3px;background: url(images/esf/abg2.gif) no-repeat left top;}
.a_fangyuan .Title ul li.select {background: url(images/esf/abg1.gif) no-repeat left top;font-weight: 600;}
.a_fangyuan .FangyuanCon {padding: 10px 16px 5px 16px;font-size: 22px;line-height: 30px;}
.esfhouse_detail{margin-top: 10px;}
.esfhouse_detail h2,.pk h2 {height: 35px;line-height: 35px;padding: 0 10px;background: url(images/esf/le_tlebg.gif) repeat-x center top;border: 1px solid lightGrey;}
.esfhouse_detail h2 a.goTop{font-size: 12px;color: #999;float: right;}
.esfhouse_detail h2 b,.pk h2 b{background: url(images/esf/icon_1.gif) no-repeat center left;color: #0B4EA5;font-size: 14px;padding-left: 13px;}
.pk h2 b{background: url(images/esf/icon1.gif) no-repeat left 0px;padding-left:23px;}
.esfhouse_detail h2 span{float: right;font-weight: normal;}
.esfhouse_con {padding-top: 15px;text-align: center;background: white;}
.esfhouse_con .Img1 img {padding: 2px;border: 1px #CCC solid;margin: 9px auto;}
.house_map,.nomap{float: left;width: 680px;height: 230px;overflow: hidden;border: 1px solid #ECECEC;}
.nomap{text-align: center;font-weight: bold;color: #09F;font-size: 14px;border:0;}
.nomap img{margin: 32px auto 0 auto;}
ul.mapDetail {float: left;width: 260px;padding-left: 10px;text-align: left;}
ul.mapDetail li {display: block;line-height: 26px;}
ul.mapDetail a{color: #2E59AF;}
input.mapBtn {width: 150px;height: 28px;border: none;cursor: pointer;background: url(images/esf/detail_mapbtn.gif) no-repeat center top;}
.map-contain{height:436px;width:726px;float:left;}
.mask_left{background-position:0 0;padding:0 5px 0 11px;}
.mask_left,.mask_right{background:url(images/map/mask_bk.png) no-repeat scroll 0 0 transparent;color:#FFF;font-size:12px;height:40px;line-height:28px;vertical-align:text-top;white-space:nowrap;}
.mask_right{background-position:100% -40px;width:3px;}
.esfpople_detail {height: 81px;margin-top: 20px;border: 1px solid lightGrey;background: white url(images/esf/detail_topbg.gif) repeat-x center top;}
.esfpopleA {float: left;padding: 13px 0 0 43px;}
.esfpopleA a img {float: left;width: 45px;height: 45px;border: 1px solid #E0E0E0;padding: 3px;}
.esfpopleA p {float: left;color: #9A9A9A;width: 320px;margin-left: 10px;}
.esfpopleA b {font-size: 24px;color: #334;}
.esfpopleA em {color: #334;font-size: 14px;font-weight: bold;margin-left: 10px;}
.esfpopleA a{color: #9A9A9A;margin-right: 6px;}
.esfyes {float: left;padding: 13px 0 0 30px;width: 172px;height: 51px;}
.esfyes img{display: inline;}
.a_extendnew {float: left;padding: 30px 0 0 40px;width: 270px;}
.a_extendnew a {float: left;display: block;width: 83px;height: 25px;line-height: 25px;padding-left: 35px;margin-right: 12px;}
.a_extendnew a.police {background: url(images/esf/iconbg_police.gif) no-repeat;}
.a_extendnew a.favor {background: url(images/esf/iconbg_favor.gif) no-repeat;}
.esfhouse_conA .charts,.esfhouse_conA .no-charts {float: left;margin: 24px 0;width: 380px;height: 180px;}
.no-charts img{margin: 0 auto;}
.esfhouse_conA .detail {float: left;line-height: 38px;padding: 25px 0 0 30px;text-align: left;}
.Aicon1,.Aicon2{padding-left: 19px;margin: 0 0 0 9px;background: url(images/esf/a_info2.gif) no-repeat 0 center;}
.Aicon2 {background: url(images/esf/a_info1.gif) no-repeat 0 center;}
.esfhouse_conA .detail .exp {display: block;border-top: 1px #D5DDF9 solid;background: url(images/esf/a1.gif) no-repeat 5px center;padding-left: 25px;}
.info_Img {float: left;width: 150px;text-align: left;padding: 0 20px;}
.info_Img img {width: 150px;height: 113px;}
.info_Img span {height: 26px;line-height: 26px;width: 150px;display: block;color: #333;overflow: hidden;}
.info_Img a{color: #2E59AF;}
.info_Img em {color: #F60;font-size: 15px;font-weight: bold;font-style: normal;}
.bor{border:1px #ddd solid;border-top: 0;}

/*--------------------------小区模块----------------------------*/

.Atitle h1 {color: #F60;font-size: 32px;font-weight: 600;line-height: 50px;padding:0px;font-family: Microsoft Yahei,SimHei;}
.subNav {height: 26px;line-height: 26px;position: relative;border-bottom: 1px solid #1B84DC;padding-left: 10px;}
.subNav li {float: left;background: url(images/esf/main-icon.png) 0 -26px;height: 26px;text-align: center;margin: 0 4px;font-size: 14px;}
.subNav li a{display: inline-block;background: url(images/esf/main-icon.png) right -26px;color: #555;height: 26px;margin-left: 2px;padding: 0 20px 0 18px;vertical-align: top;}
.subNav li a.on,.subNav li a.on:hover{background-position: 0 0px;color: white;font-weight: bold;text-decoration: none;margin-left: 0px;}
/*小区概况*/
.intro {line-height: 25px;}
.intro .lh{width:590px;height: 310px;float: left;}
ul.pic_list{margin: 12px auto;}
ul.pic_list,ul.pic_list li,ul.pic_list img,#v_player{display:block;width:550px;height:265px;position:relative;cursor:pointer;z-index:2}
#v_player a{display:block;position:absolute;top:97px;left:140px;width:70px;height:70px;background:url(images/xinfang/player.png)!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/xinfang/player.png');_background-image:none;_cursor:pointer;z-index:9}
#v_player:hover a{background:url(images/xinfang/playerh.png)!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/xinfang/playerh.png');_background-image:none;_cursor:pointer}
ul.pic_list li{position:absolute;top:0;left:0;display: none}
.select-pic{position: relative;border:1px #ddd solid;border-radius: 3px;overflow: hidden;}
.select-pic .dd{position: absolute;left: 29px;top: 288px;width: 332px;height: 60px;overflow: hidden;}
.select-pic #smList{position: absolute;left:0;top: 0;height: 60px;width: 9000px;}
.select-pic #smList img{_display: inline;float: left;width: 80px;height: 60px;margin-right:4px;cursor: pointer;}
.select-pic a#ddr,.select-pic a#ddl{position: absolute;top: 286px;left: 5px;font-family: SimSun;width: 19px;height: 64px;line-height: 64px;overflow: hidden;font-size: 32px;font-weight: bold;border-radius: 3px;color: #999}
.select-pic a#ddr{left: auto;right: 5px;}
.select-pic a:hover{background: #eee;color: #f00;text-decoration: none}
.intro .focus-pic img,.intro .focus-pic a{height:285px;}
.xq_right{float: right;width: 545px;padding: 0 10px;margin-top: 10px;font-size: 14px;}
.xq_right p{line-height: 25px;height: 25px;font-size: 14px;margin-bottom: 10px;}
.xq_right ul{font-size: 14px;border-top: 1px dashed #DFDFDF;margin-top: 8px;padding-top: 13px;}
.xq_right li{display:block;height: 35px;line-height: 35px;padding-bottom: 2px;width: 100%;overflow: hidden;}
*html .xq_right li{padding-bottom: 1px;}
.xq_right li span{display: inline-block;width: 70px;text-align: right;}
.xq_right a{}
.xq_price{color: #FF7100;font-size: 24px;}
.down_icon, .up_icon {padding-left: 10px;display: inline-block;line-height: 28px;background: url(images/esf/main-icon.png) no-repeat;}
.down_icon{background-position: -172px -116px;color:#459455;}
.up_icon{background-position: -172px -81px;color:#ff6a00;}
.xq_right li.rss_icon{height: 40px;margin-top: 8px;}
.rss_icon a{display: inline-block;background: url(images/esf/rss_icon.gif) no-repeat;width: 126px;height: 40px;}
.rss_icon a.gz{background-position: 0 0;}
.rss_icon a.ygz{background-position: 0 -100px;}
.rss_icon a.dy{background-position: -130px 0;}
.rss_icon a.qxdy{background-position: -130px -50px;}
.rss_icon a:hover{box-shadow: 2px 2px 2px #DDD;}
.rss_icon a.ygz:hover{background-position: 0 -50px;}
/*小区右侧*/
.modD{border: 1px solid #ECECEC;border-top: 1px solid #25D;margin-bottom:12px;}
.modD h4{height: 30px;line-height: 30px;background: #F8F8F8;padding-left: 8px;font-weight: normal;}
.name-price{padding: 5px 10px 8px;font-size: 14px;}
.name-price li{color: #00892D;text-align: right;height: 28px;line-height: 28px;overflow: hidden;}
.name-price li a{color: #25D;float: left;display: inline-block;}
.name-price li span{float: right;}
.r_fjzs{padding:8px;}

/*小区左侧*/
.xql{margin-bottom: 30px;}
.xql h2{font-size: 26px;margin-bottom: 15px;height: 40px;line-height: 40px;font-weight: 600;font-family: "Microsoft Yahei","Tahoma","SimSun"}
/*小区地图*/
.xqdt{border: 1px solid #E6E6E6;padding: 1px 1px 0 1px;}
.xqdt .cond-bar{background: #F2F2F2;border-bottom: 1px solid #E6E6E6;height: 28px;padding-top: 4px;line-height: 28px;padding-left: 10px;}
.xqdt .cond-bar li{float: left;padding: 0 12px;margin: 0 1px;height: 27px;cursor: pointer;}
.xqdt .cond-bar li.on{border: 1px solid #D8D8D8;border-bottom: none;height: 27px;line-height: 24px;background: white;position: relative;top: 1px;}
.xqdt .xq_map{padding:10px;}
.xqdt .xq_map .xq_ditu{width: 530px;height: 228px;float: left;text-align: right;}
.xqdt .xq_map .map{width: 526px;padding: 1px;height: 205px;border: 1px solid #DDD;background: #f1f2f3}
.xqdt .xq_map .cont{width:268px;float: right;}
.xqdt .xq_map a:link,.xqdt .xq_map a:visited{color:blue;}
.xqdt .xq_map .sh a{display: inline-block;width: 85px;height: 30px;line-height: 30px;margin: 0;padding: 0;}
/*价格走势*/
.xq_bor{border: 1px solid #E7E7E7;}
.jgzs{overflow: hidden;padding:20px;}
.jg_tab{position: absolute;top: 70px;left: 22px;z-index: 999;}
.jg_tab a{display: block;float: left;zoom: 1;background: #E3F0BA;height: 14px;line-height: 14px;overflow: hidden;padding:7px 10px;margin-right: 15px;color: #8EAF25;font-size: 13px;cursor: pointer;}
.jg_tab a.on{background: #9BCA06;color: white;}
.jg_tab .up,.jg_tab .down{display: inline-block;width: 5px;height: 14px;margin-left: 3px;background-image: url(images/esf/xiaoqu.png);background-repeat: no-repeat;}
.jg_tab .up{background-position: -27px -110px;}
.jg_tab .on .up{background-position: -27px -72px;}
.jg_tab .down{background-position: -27px -128px;}
.jgzs p{}

.ph_junjia{width:328px;border: 1px solid #E7E7E7;border-top: 2px solid #8FC400;height: 300px;padding:0px 10px 10px 10px;}
.ph_junjia h3{height: 40px;margin-bottom: 6px;padding-left: 8px;font-size: 14px;line-height: 40px;border-bottom: 1px dashed #DDD;font-weight: 600;}
.ph_junjia .priceList{height:260px;}
.ph_junjia .phbg{background:url(images/esf/xiaoqu.png) 302px -114px no-repeat;}
.ph_junjia .priceList span,.ph_junjia .priceList strong{display: inline-block;}
.ph_junjia .priceList sub{width: 13px;background: url(images/esf/xiaoqu.png) -1px -86px no-repeat;height: 14px;line-height: 14px;margin-left: 5px;font-size: 12px;padding-left: 2px;color: white;font-family: verdana, arial;display: inline-block;}
.ph_junjia .priceList .name{width: 140px;}
.ph_junjia .priceList .acreage{width:100px;}
.ph_junjia .zd_asc,.ph_junjia .zd_desc{height: 120px;}
.ph_junjia .zd_desc{border-top: 1px dotted #CCC;height: 0px;margin-top: 4px;padding-top: 4px;}
.ph_junjia .zd_desc sub{background-position: -1px -68px;}

.conl1{border: 1px solid #E6E6E6;border-top: none;padding:10px}
.conl1 span{color:#2953A6;display:block;padding:2px 9px 2px 0px;}
.conl1 span.name{color:#333;text-align:right;width:64px;border-left:0;float:left;margin: 0;}
.conl1 span a{color:#2953A6;display:inline-block;margin:0 9px 0 0;padding: 0 3px;}

.fenye a{padding: 1px 5px;margin: 0 5px;border: 1px solid #DDD;text-decoration: none;}

.lmc-bottom{height: 25px;padding: 5px 0px;}
.s_list{width: 123px;height: 22px;line-height: 22px;color: #666;cursor: pointer;position: relative;z-index: 9;background: url(images/esf/list_tle_btn.gif) no-repeat 0 0;margin-right:5px;}
.s_list span{padding-left: 5px;}
.s_list ul{width: 101px;position: absolute;top: 21px;padding:0;left: 0px;display: none;background: white;border: 1px solid #DDD;z-index: 9;}
.s_list.on ul{display: block;}
.s_list a{padding: 2px 0 2px 6px;height: 20px;line-height: 20px;display: block;}
.s_list a:hover{background:#eee;}
.TelIcon a{height: 22px;float:left;cursor: pointer;border: none;text-align: left;padding-left: 4px;background: url(images/esf/list_tle_btn.gif) no-repeat;}
.TelIcon .A1{width: 46px;background-position:0 -120px;margin-right: 5px;}
.TelIcon .up{background-position:0 -30px;}
.TelIcon .down{background-position:0 -60px;}

/*小区列表*/
.xqlist_item{border-bottom: 1px dashed #DADADA;overflow: hidden;width: 778px;padding: 18px 0px 16px 98px;position: relative;}
.xqlist_item .photo{border: 1px solid #EEE;height: 62px;overflow: hidden;width: 84px;float: left;left: 5px;position: absolute;top: 7px;}
.xqlist_item .photo img {height: 60px;padding: 1px 2px;width: 80px;}
.xqlist_item .summary {font-size: 12px;width: 340px;line-height: 190%;}
.xqlist_item .summary h3 {font-size: 14px;font-weight: normal;width: 340px;overflow: hidden;}
.xqlist_item .attribute {position: absolute;right: 0px;top: 17px;}
.attribute li {float: right;font-family: verdana, arial;color: #666;}
.attribute li strong{color: #FF6A00}
.es_shiting {width: 50px;text-align: center;}
.es_price {width: 110px;text-align: center;font-size: 13px;}
.es_num {width: 76px;padding-left: 20px;text-align: center;}
.zf_list_num {width: 86px;padding-left: 20px;text-align: center;}

/*附近小区链接*/
.bottom-link{margin: 10px auto 0;padding:15px 0px 20px 0px;border-top: 1px solid #25D;}
.bottom-link dt {font-size: 13px;color: #333;width: 70px;float: left;}
.bottom-link dd {width: 880px;float: left;}
.bottom-link dd a {float: left;margin: 0 10px;white-space: nowrap;color: #999;}

/*小区介绍*/
.xqoj_txt{padding:0 10px 10px;text-indent:2em;}
.xqo_jieshao{clear:both;margin-top:20px;font-size:13px;line-height:180%;}
.xqo_jieshao h3{height:30px;font-weight:600;padding-left:15px;font-size:14px;height:40px;line-height:40px;border-top:1px dashed #ddd;}
/*周边配套*/
.xqoj_txt dl{clear:left;overflow:hidden;padding:10px;}
.xqoj_txt dl.top{border:none;}
.xqoj_txt dl dt{float:left;}
.xqoj_txt dl dd{float:left;width:800px;}
.xqoj_txt dl dt{font-weight:600;width:120px;text-align:right;}

/*小区地图*/
.mapindex .icon{height:32px;background:url(images/xinfang/map_select_icon.gif) no-repeat scroll 11px -374px transparent;color:#fff;font-weight:bold;}
.mapindex span {padding-right: 10px;display: block;height: 20px;line-height: 20px;margin-top: 10px;margin-left: 8px;background: url(images/xinfang/icon_rightsearch.gif) scroll no-repeat;padding-left: 18px;}
.mapicon p,.mapicon a,.mapicon span{display: inline-block;padding-left: 18px;background: url(images/xinfang/icon_side.gif) no-repeat;cursor: pointer;margin: 9px 0 9px 19px;float: left;}
.mapicon .seeB,.mapicon span{background: url(images/xinfang/icon_rightsearch.gif) scroll no-repeat 0px -64px;}
.mapicon span.reset{background-position: 0px 4px;}
.mapicon span.print {background-position: 0px -31px;}
p.lp{background-position:0 4px;}
p.gj{background-position:0 -26px;}
p.cy{background-position:0 -56px;}
p.yh{background-position:0 -86px;}
p.xx{background-position:0 -176px;}
p.yy{background-position:0 -206px;}
p.jyz{background-position:0 -296px;}
.maplist{width: 224px;padding:0 0 0 9px;}
.maplist dt{font-size: 14px;font-weight: bold;margin: 9px 0;}
.maplist dd{height: 48px;}
.maplist dl{border-bottom: 1px #ddd solid;}
.maplist h4 {font-size: 12px;font-weight: bold;margin: 9px 0;}
.maplist li{min-height: 37px;_height:37px;line-height:28px;}
.maplist ul{overflow:auto;height:300px;}
.maplist .tab-on{background:#EAF1FC;}
.maplist a:link{color:#0069CA;}
.maplist .icon{margin:0;font-weight:bold;text-align:center;float:left;background-position:0 -368px;padding:5px 7px 0 7px;}



/*---------------------------------小区相册展示-----------------------------*/
.xqo_zs_menu {clear:both;margin-top:20px;font-weight:bold;font-size:14px;position:relative;border-bottom:1px solid #D2E3E7;height:33px;line-height:33px;}
.xqo_zs_menu li{margin-left:15px;color:#666;cursor:pointer;overflow:hidden;float:left;}
.xqo_zs_menu li span{display:inline-block;height:33px;line-height:33px;}
.xqo_zs_menu li.on{background:url(images/esf/main-icon.png) no-repeat 0 -52px;color:#000;position:relative;top:1px;}
.xqo_zs_menu li.on span{background:url(images/esf/main-icon.png) no-repeat 100% -52px;padding-right:17px;margin-left:18px;}

.album-box{margin:20px 0 40px;}

/*小区相册展示*/

.photo_area1{width:708px;height:568px;float:left;background:#eee;position: relative;}
.img_number{height:30px;line-height:30px;padding: 0 24px}
.photo_wrap{border:1px solid #D2E3E7;overflow:hidden;border-top:none;padding: 15px 10px;height:100%;position:relative;display: block;}
.photo_view1{height:538px;line-height: 538px;text-align: center;vertical-align: middle;_font-size: 500px;overflow: hidden;}
.photo_view1 img{vertical-align: middle;display: inline;}
.photo_area1 p{display:none;position: absolute;bottom: 0;left:0;width: 690px;background: rgba(0,0,0,.6);z-index: 19;color:#fff;text-align: left;padding:9px;line-height: 24px;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC4B4B4A', endColorstr='#CC4B4B4A');}
#viewSource{float: right;padding: 0 24px 0 0;background:url(images/esf/bigpic_icon.gif) no-repeat right -52px;}

.imgList1{position:relative;height:500px;overflow:hidden;padding-left:50px;}
.imgList1 ul {position:absolute;top:0;left:50px;}
.imgList1 ul li{background:#F2F7F8;height:90px;width:120px;padding:5px;}
.imgList1 ul li.checked{background:#FF6600;}
.imgList1 ul li em,.imgList1 ul li s{display:inline-block;*display:inline;height: 0px;width:0;font-size:0;}
.photo_area1 .next_btn{position:absolute;top:30px;z-index:1000;width:49%;height:538px;writing-mode: tb-rl;}
.photo_area1 .left{left:0;}
.photo_area1 .right{right:0}
.photo_area1 a:hover b{position:absolute;top:49%;width:40px;height:50px;display:block;cursor: pointer;}
.photo_area1 a.right:hover b{background:url(images/esf/post_btn_bg.png) -45px -60px no-repeat;right:50px;}
.photo_area1 a.left:hover b{background:url(images/esf/post_btn_bg.png) 0 -60px no-repeat;left:50px;}
.photo_small_list1{overflow:hidden;position:relative;height:500px;width:220px;float:right;padding:34px 0;background:#DBE6FA;}
a.topimg_btn,a.topimg_btn:hover,a.bottomimg_btn,a.bottomimg_btn:hover{display:block;background-image:url(images/esf/post_btn_bg.png);background-repeat:no-repeat;width:78px;height:14px;position:absolute;z-index:1;margin-left:-20px;}
a.topimg_btn{background-position: 0 1px;top:10px;left:44%;}
a.topimg_btn:hover{background-position: 0 -12px;}
a.bottomimg_btn{background-position: 0 -25px;bottom:10px;left:44%;}
a.bottomimg_btn:hover{background-position: 0 -38px;}


/*其他相册展示样式*/
.xqo_zs_con {border: 1px solid #D2E3E7;overflow: hidden;border-top: none;padding: 15px 5px;height: 100%;clear: both;}
.otherphoto_list{width:948px;text-align:center;}
.otherphoto_list li{float:left;}
.otherphoto_list li a{display:block;line-height:22px;width:142px;overflow:hidden;white-space:nowrap;}
.otherphoto_list li a img{border:1px solid #ccc;padding:4px;}
.otherphoto_list li{width:142px;padding:8px;}
/*表格*/
.partk td{border:1px solid #ddd;height:36px;line-height:36px;padding:0
0 0 5px;}
.partk td.title{padding:0 0 0 25px;background:#f7f7f7;color:#2E59AF;}
.TxtInfo{padding:10px;border:1px solid #ddd;border-top: none;}
.TxtInfo h3{line-height: 33px;height: 33px;padding: 0 0 0 10px;color: #2E59AF;font-size: 12px;font-weight: bold;background: url(images/esf/icon_1.gif) no-repeat center left;color: #0B4EA5;}
